home *** CD-ROM | disk | FTP | other *** search
- GNU TLS README -- Important introductory notes.
- Copyright (C) 2004, 2005, 2008 Simon Josefsson
- Copyright (C) 2000, 2001, 2002, 2003, 2004 Nikos Mavrogiannopoulos
- See the end for copying conditions.
-
- This is the GNUTLS library. GNUTLS implements the TLS/SSL (Transport
- Layer Security aka Secure Sockets Layer) protocol. GnuTLS is a GNU
- project. More up to date information can be found at
- <http://www.gnu.org/software/gnutls/> and <http://www.gnutls.org/>.
-
- See the documentation in doc/ and examples in doc/examples/.
-
- COMPILATION ISSUES
- ------------------
-
- The library needs libgcrypt. You can find libgcrypt at
- <ftp://ftp.gnupg.org/pub/gcrypt/libgcrypt/>. Note that by
- compiling libgcrypt with CPU optimizations gnutls' speed will
- increase.
-
- In case you are compiling for embedded systems you should check the
- configure options (that is run: 'configure --help'), and disable
- unneeded features of gnutls.
-
- LICENSE ISSUES
- --------------
-
- Since the 0.4.2 version the gnutls library is covered under the GNU
- Lesser GPL. Previously released versions were licensed under the GNU
- GPL.
-
- We changed the license for most of GNUTLS because other free libraries
- already exist that do the same jobs and have lax licenses. We want
- GNUTLS to be usable in all the same places as those other libraries.
- We kept some parts of GNUTLS under the GPL because they are unique,
- and with the GPL they provide free software projects (which deserve
- our help) an advantage over non-free projects (which do not deserve
- our help, since they refuse to share with us). For more explanation,
- see http://www.gnu.org/philosophy/why-not-lgpl.html.
-
- The GNU Lesser GPL license applies to the main gnutls library, while
- the gnutls-extra library is under the GPL. The gnutls-extra library
- contains the code for "GnuTLS Inner Application" support and the
- OpenSSL compatibility layer. The gnutls library is located in the
- lib/ directory, while the gnutls-extra library is at libextra/.
-
-
- BUGS
- ----
-
- Currently GnuTLS needs testing. By notifying the developers about a
- possible bug you may help a lot, since testing is really important and
- expensive. If you think you found a bug, report it to
- bug-gnutls@gnu.org together with the needed information, in order for
- developers to reproduce it.
-
- ----------------------------------------------------------------------
- Copying and distribution of this file, with or without modification,
- are permitted in any medium without royalty provided the copyright
- notice and this notice are preserved.
-